mechanical rotary damper - German English Dictionary